Only one local authority in England and Wales has an average house price below £100,000 - while in every London borough...
Only one local authority in England and Wales has an average house price below £100,000 - while in every London borough...
Homes in the most expensive area of England and Wales cost 25 times as much as in the cheapest area, according...